
<script type="text/javascript">
$(function () {
	
    //关闭所有标签页  
$("#closeAll").on("click",function(){  
  var tablist =$('#mainTab').tabs('tabs');
//    console.log(tablist);
  for(var i=tablist.length-1;i>=1;i--){  
      $('#mainTab').tabs('close',i);  
  }  
});   

//关闭其他页面（先关闭右侧，再关闭左侧）  
$("#closeOther").bind("click",function(){  
  var tablist = $('#mainTab').tabs('tabs');  
  var tab = $('#mainTab').tabs('getSelected');  
  var index = $('#mainTab').tabs('getTabIndex',tab);  
  for(var i=tablist.length-1;i>index;i--){  
      $('#mainTab').tabs('close',i);  
  }  
  var num = index-1;  
  if(num < 1){  
      return;  
  }else{  
      for(var i=num;i>=1;i--){  
          $('#mainTab').tabs('close',i);  
      }  
      $("#mainTab").tabs("select", 1);  
  }  
}); 


//关闭左边的选项卡
$("#closeLeftTab").bind("click",function(){  
  var tablist = $('#mainTab').tabs('tabs');  
  var tab = $('#mainTab').tabs('getSelected');  
  var index = $('#mainTab').tabs('getTabIndex',tab);  
  var num = index-1;  
  if(num < 1){  
      return;  
  }else{  
      for(var i=num;i>=1;i--){  
          $('#mainTab').tabs('close',i);  
      }  
      $("#mainTab").tabs("select", 1);  
  }   
});

		
//关闭右边的选项卡
$("#closeRightTab").bind("click",function(){  
  var tablist = $('#mainTab').tabs('tabs');  
  var tab = $('#mainTab').tabs('getSelected');  
  var index = $('#mainTab').tabs('getTabIndex',tab);  
  for(var i=tablist.length-1;i>index;i--){  
      $('#mainTab').tabs('close',i);  
  }  
});  

//关闭当前的选项卡
$("#closeCurrTab").bind("click",function(){  
  var tablist = $('#mainTab').tabs('tabs');  
  var tab = $('#mainTab').tabs('getSelected');  
  var index = $('#mainTab').tabs('getTabIndex',tab);  
  $('#mainTab').tabs('close',index);  
});  

});


</script>


<div id="tab_menu" class="easyui-menu" style="width: 130px;">
	<div id="closeAll">关闭所有</div>
	<div id="closeOther">关闭其它</div>
	<div class="menu-sep"></div>
	<div id="closeLeftTab">关闭左边</div>
	<div id="closeRightTab">关闭右边</div>
</div>

